home *** CD-ROM | disk | FTP | other *** search
/ Info-Mac 1992 August / info-mac-1992.iso / Applications (app) / Calculator II / Calculator II ReadMe < prev    next >
Text File  |  1992-06-07  |  7KB  |  134 lines

  1. Calculator II ReadMe
  2. Version 1.0.7
  3. 7 June 1992
  4.  
  5. Copyright:
  6. Copyright © 1991-92, Joe Cicinelli.  This program is FREEware and may not be sold or distributed without the permission of the author.  This application was developed with THINKC 5.0.2 so portions of the product are copyrighted by the Semantec Corporation.
  7.  
  8.  
  9. Purpose:
  10. Calculator II is a pleasant looking color multi-function calculator that runs as an application under system 6.x or System 7.  The calculator was written as an application to be run under MultiFinder or System 7 alongside other applications.  It improves on Apple’s original calculator by adding trigonometric functions, functions for base 10 and natrual logorithms and their inverses, hex-to-decimal and decimal-to-hex conversion, a memory function for storing values across uses of the program, and all of these functions can be invoked by using the F-Keys on the Apple Extended keyboard (F5 - F15).  The calculator also allows users to correct trailing digits of values entered on the display of the calculator through the use of a backspace key.  Balloon help and general information about the program is available under either the Help menu under System 6.x or the Balloon Help menu under System 7.  This software is being distributed as FREEware so give it a try and let me know what you think!
  11.  
  12. This version fixes bugs that prevented values to be copied from/to the clipboard.  Also improved are operations which make use of the contents of the stored memory such as 5 + RM = result.  The calculator now also displays a trailing decimal point correctly.  Have patience, the other calculator faces are coming!
  13.  
  14. This application has been explicitly tested under Systems 6.0.7 and 7.0 (with and without System 7 Tuneup 1.1.1).  Testing was performed using a IIcx and a Classic.  Previous versions have run successfully on LCs and SE/30s.
  15.  
  16.  
  17. Calculator Capabilities:
  18. 1.  Trigonometric functions (sin, cosine, tangent, arcsin, arccos, & arctangent).
  19.  
  20. 2.  Base 10 and Natural logarithms and their inverse functions.
  21.  
  22. 3.  Square and Square root functions.
  23.  
  24. 4.  Conversion from HEX numbers to decimals and visa versa.  NOTE: HEX values must be entered in uppercase only and cannot exceed the value 0xFFFFFFFF.
  25.  
  26. 5.  Power and nth root functions.
  27.  
  28. 6.  Ability to correct trailing digits of values being entered on the calculator’s display.
  29.  
  30. 7.  Support for complete operation of calculator functions via the Apple Extended Keyboard (F5 - F15 required).
  31.  
  32. 8.  Ability to cut, copy and paste to and from the clipboard.
  33.  
  34. 9.  Balloon help is available for menus, About Dialog box, calculator keys, and the icon in the Finder.
  35.  
  36. 10.  General information about the program (CalCulator II ReadMe document) is also available under the Help menu under Systems 6.0.x or 7.
  37.  
  38. 11.  Calculator remembers last used position on screen.
  39.  
  40. 12.  Shift key can be used with function and Clear keys to execute 2nd functions (e.g. arcsin instead of sin).  When used with the Clear key only the last entry is cleared and not the entire equation.  Likewise, the shift key can also be used with the mouse to access the 2nd Functions.
  41.  
  42. 13.  Calculator II retains the contents of its memory across uses of the program.
  43.  
  44.  
  45. Keyboard Map for Function Keys:
  46. The function keys that appear on the calculator are mapped to the Function keys F5 - F15 on the Apple Extended Keyboard.  Here is the correspondence map:
  47.  
  48. F5=sin
  49. F6=cosine
  50. F7=tangent
  51. F8=2nd Function
  52. F9=Value of PI
  53. F10=Natural Log
  54. F11=Base 10 Log
  55. F12=Backspace Key
  56. F13=Power function
  57. F14=Square root function
  58. F15=Square function
  59.  
  60. Shift + F5=arc sin
  61. Shift + F6=arc cosine
  62. Shift + F7=arc tangent
  63. Shift + F9=Factorial function
  64. Shift + F10=Constant e raised to a power.
  65. Shift + F11=Constant 10 reaised to a power.
  66. Shift + F13=Nth Root function
  67. Shift + F14=Cubed Root function
  68. Shift + F15=expression 1 divided by x
  69.  
  70. Esc, c, Clear=Clear function
  71. *, x=Multiplication
  72. X=Memory Enter
  73. R=Memory Recall
  74. M=Memory Add
  75. ?=About Dialog box
  76. Delete=Backspace function
  77. Enter=Equal function
  78. Shift + Clear or Esc = Clear Last Entry
  79.  
  80.  
  81. Future Plans for Calculator II:
  82. 1.  Make parentheses functional.
  83.  
  84. 2.  Force Calculator to solve equations using the standard Hierarchy of Operators.
  85.  
  86. 3.  Option to display commas every 3 digits in results window.
  87.  
  88. 4.  Switch to display Statistical, Business, Scientific, or Programmer functions.
  89.  
  90. 5.  Option to display negative numbers in red color or parentheses instead of with leading negative sign.
  91.  
  92. 6.  Ticker tape available for display and output to disk.
  93.  
  94.  
  95. Correspondence:
  96. I can be reached by U.S mail at:
  97.   4477 West Taro Drive
  98.   Glendale, AZ  85308
  99.   (602) 581-3865
  100.  
  101. I can also be reached at:
  102.   cicinell@saifr00.cfsat.honeywell.com
  103.  
  104.  
  105. Bibliography:
  106. 1.  Apple Computer, Inc. (1985-91).  Inside Macintosh, vol. I-VI.  Reading, Mass:  Addison-Wesley Publishing Company, Inc.
  107.  
  108. 2.  Apple Computer, Inc. (1988).  Inside Macintosh X-Ref.   Reading, Mass:  Addison-Wesley Publishing Company, Inc.
  109.  
  110. 3.  Apple Computer, Inc. (1990).  ResEdit Reference.  Reading, Mass:  Addison-Wesley Publishing Company, Inc.
  111.  
  112. 4.  Chernicoff, S. (1985). Macintosh Revealed, Programming With the Toolbox, vol 2.  Hasbrouck Heights, NJ:  Hayden Book Company.
  113.  
  114. 5.  Chernicoff, S. (1985). Macintosh Revealed, Unlocking the Toolbox, vol 1.  Hasbrouck Heights, NJ:  Hayden Book Company.
  115.  
  116. 6.  Chernicoff, S. (1989). Macintosh Revealed, Mastering the Toolbox, vol 3.  Hasbrouck Heights, NJ:  Hayden Book Company.
  117.  
  118. 7.  Chernicoff, S. (1990). Macintosh Revealed, Expanding the Toolbox, vol 4.  Hasbrouck Heights, NJ:  Hayden Book Company.
  119.  
  120. 8.  Huxham, F. A., Bernard, D., & Takatsuka, J. (1989).  Using the Macintosh Toolbox With C.  San Francisco, CA:  SYBEX Inc.
  121.  
  122. 9.  Kernighan, B. W., & Ritchie, D. M. (1988).  The C Programming Language.  Englewood Cliffs, NJ:  Prentice Hall.
  123.  
  124. 10.  Knaster, S. (1988).  Macintosh Programming Secrets.  Reading, Mass:  Addison-Wesley Publishing Company, Inc.
  125.  
  126. 11.  Little, G., & Swihart, T. (1991).  Programming for System 7.  Reading, Mass:  Addison-Wesley Publishing Company, Inc.
  127.  
  128. 12.  Mark, D. (1990).  Macintosh C Programming Primer, vol 2.  Reading, Mass:  Addison-Wesley Publishing Company, Inc.
  129.  
  130. 13.  Mark, D., & Reed, C. (1989).  Macintosh Programming Primer.  Reading, Mass:  Addison-Wesley Publishing Company, Inc.
  131.  
  132. 14.  Müldner, T., & Steele, P. W. (1988).  C as a Second Language.  Reading, Mass:  Addison-Wesley Publishing Company, Inc.
  133.  
  134. 15.  Surovell, D. A., Hall, F. M., & Othmer, K. (1992).  Programming Quickdraw™:  Includes Color Quickdraw™ and 32-Bit Quickdraw™.  Reading, Mass:  Addison-Wesley Publishing Company, Inc.